About Stannard & Sparkes Limited (10274334) United Kingdom