About Castle View (clitheroe) Limited (05964427) United Kingdom