About Banff Intergroup Ltd (12574702) United Kingdom