About Amsterdam Hair Salon Limited (12114623) United Kingdom