About Shearer Marshall Ltd (09837134) United Kingdom