About Bankfoot House (moffat) Ltd. (SC039794) United Kingdom