About Ipp Associates Limited (07289603) United Kingdom