About The Bakers Dozen (brand) Ltd (SC589662) United Kingdom