About J.c. Logistics (hampstead) Limited (10205883) United Kingdom