About C & R Penrose Limited (04930332) United Kingdom