About Cronin Holdings Limited (11641017) United Kingdom