About Truseal Siddals Holding Ltd (12430202) United Kingdom