About Ihl Design Ltd (11589067) United Kingdom