About Scary Beasties Limited (06452322) United Kingdom