About Mike Barker Ltd (09798382) United Kingdom