About Leigh Dickinson Design Limited (09438410) United Kingdom