About Footprint Design Studio Limited (04440778) United Kingdom