About Jj Welsh Ifa Ltd (13207535) United Kingdom