About Frank Newell Limited (04713050) United Kingdom