About Castle Brae Co-operative Limited (SP02298R) United Kingdom