About Sizzlers Wake Ltd (12031533) United Kingdom