About C R Barham Limited (04787141) United Kingdom