About Salon 63 Limited (07054783) United Kingdom