About Ocean View Banff Ltd (SC640897) United Kingdom