About Footprint Coffee Ltd. (07754429) United Kingdom