About James Holt Design Ltd (09925361) United Kingdom