About Beauty & Co (solihull) Limited (09126015) United Kingdom