About The Cambridge London Trading Company Limited (05554737) United Kingdom