About Masco Tech Limited (12508797) United Kingdom