About Bankfoot Technical And Quality Limited (11328481) United Kingdom