About Jtl Building Solutions Ltd (11850257) United Kingdom