About Norris & Sons Limited (04898536) United Kingdom