About David Lockyer Limited (10593478) United Kingdom