About Meaders Hair Limited (12115188) United Kingdom