About Limes Beauty Company Limited (09433216) United Kingdom