About Bobby Lloyd Limited (08372675) United Kingdom