About London & Central Trading Company Limited (03889619) United Kingdom