About William R De Lloyd Limited (08294898) United Kingdom