About Sure Foot (business & Technology Solutions) Limited (SC695828) United Kingdom