About Sheerluxe Limited (06247528) United Kingdom