About Jt Lifestyle Homes Limited (12095037) United Kingdom