About Latimer Bakes Ltd (13360078) United Kingdom