About Capricorn Holdings Limited (03913385) United Kingdom