About Machine & Mankind Limited (09167279) United Kingdom