About Spayne Lindsay & Co Ltd (09500191) United Kingdom