About C Barker Limited (04979813) United Kingdom