About Shearer Stortford Ltd (08538528) United Kingdom