About Osborne & Co Salon Limited (09780991) United Kingdom