About London & New York Limited (08011766) United Kingdom