A rare 18th-century Jamaican silver waiter has sold for £6,000 at Tennants Auctioneers in Leyburn, North Yorkshire.