About C R Harrower Limited (06027245) United Kingdom