About Leighton James Design Limited (07522251) United Kingdom