About J & T Developments Ltd (12462821) United Kingdom