About Caro Trippar Limited (12992142) United Kingdom