About Leighton Design Limited (06120834) United Kingdom