About Incorporated Beauty Limited (07226399) United Kingdom