About Taurus Mastic Solutions Limited (12427395) United Kingdom