About Caballo Limited (06445752) United Kingdom