About Larpent Newton Holdings Limited (02303575) United Kingdom