About C. & H. (barton) Limited (00607738) United Kingdom