About Ian Clarke Design Ltd (12455933) United Kingdom