About Ted Norris & Co Ltd (09276668) United Kingdom