About London & Paris Limited (08372204) United Kingdom