About Barker Kelly Associates Ltd. (05456856) United Kingdom