About Caltrop Limited (13307694) United Kingdom