About Jiggsaw Hair & Colour Limited (10247002) United Kingdom