About Ipp Van Triel Limited (10664169) United Kingdom