About Footprint Manufacturing Services Limited (06350662) United Kingdom