About The Foot Soldiers Design Consultancy Limited (06584889) United Kingdom