About The London Cream Co Limited (11854515) United Kingdom