About Chris Barker & Associates Limited (09515384) United Kingdom