About London & Partners Limited (07493460) United Kingdom