About Tjack Building Service Ltd (12404759) United Kingdom