About The London Beauty Company Limited (13143837) United Kingdom