About Banffshire Holdings Ltd (02747008) United Kingdom