About Nigel Pugh Ifa Limited (12117204) United Kingdom