About London Capital Inventories Limited (12825150) United Kingdom