About Ian Carroll Design Company Limited (07108445) United Kingdom