About Madcaps Hair Company Limited (10974135) United Kingdom