About Norris & Sons (2011) Ltd (07763056) United Kingdom