About Ipf Holdings Limited (01525242) United Kingdom