About C & I Barker Associates Limited (05179132) United Kingdom