About Van Impe Terry Ltd (12309303) United Kingdom