About Barker Morris Limited (05031593) United Kingdom