About Alcatraz The Salon (sudbury) Ltd (12870624) United Kingdom