About Castle Services (group) Limited (01428988) United Kingdom