About Bankfoot Financial Services Limited (04926761) United Kingdom