About London & India Limited (08372787) United Kingdom