About David James Technology Limited (06520828) United Kingdom