About Shearer Solutions Limited (07668590) United Kingdom