About Bertie & Bells Ltd (10832023) United Kingdom