About John Lloyd Design Ltd (08372282) United Kingdom