About Shearer & Shearer Ltd (10555943) United Kingdom