About Balbedie Limited (03813116) United Kingdom