About Barker Brooks Communications Limited (08205584) United Kingdom