About Hair Mechanics Limited (05201047) United Kingdom