About Sprague & Co Ltd (13024271) United Kingdom