About Masterchem Limited (06942851) United Kingdom