About Barely Clean Ltd (12659486) United Kingdom