About Lloyd David Designs Ltd (13099736) United Kingdom