About Alamo Hair Fashions Ltd (03621137) United Kingdom