About Mitchell Pitts Vending Limited (03817040) United Kingdom