About Beastie Limited (04245053) United Kingdom