About Ancient Footprints Ltd. (07495817) United Kingdom