About Sherifoot Limited (05671339) United Kingdom