About Wee Beastie Ltd. (SC155167) United Kingdom