About Nigel Irens Design Limited (07204642) United Kingdom