About The Hammond Hair Company Limited (12683807) United Kingdom