About Ian Mahaffy Industrial Design Ltd (NI619279) United Kingdom