About C Gould Ltd (12965069) United Kingdom