About J & A Lowe Ltd (05133513) United Kingdom