About Baker S Oven Ltd (11229886) United Kingdom