About Limes Hair Company Limited (05810996) United Kingdom