About Bankfoot Limited (07024463) United Kingdom