About Michael Barker Limited (09770804) United Kingdom