About Mastersol Limited (10732457) United Kingdom