About Moir & Sons Limited (08908259) United Kingdom