About J Leddy Design Limited (07803982) United Kingdom