About Castle Grove Paddock Limited (09322756) United Kingdom