About S & M Horne Limited (03301696) United Kingdom