About Sprague & Ouseley Limited (00699621) United Kingdom