About Geoffrey Sparks & Co. Limited (02775146) United Kingdom