About Mike Barter Limited (09547857) United Kingdom