About Newport & Fry Ltd (11990507) United Kingdom