About London & Continental Limited (07641341) United Kingdom