About The Hairpin Company Limited (05095592) United Kingdom