About Walcombe Bay Company Ltd (11839229) United Kingdom