About Footprint Sheffield Limited (06321900) United Kingdom