About J T Lowe Limited (08297998) United Kingdom