About David John Lowe Limited (08164282) United Kingdom