About D J Lowe Ltd (12076185) United Kingdom