About Gentlefoot Limited (06182056) United Kingdom