About Wig Master Wigs & Postiche Limited (11167024) United Kingdom