About London Inventories Limited (07557646) United Kingdom