About J&r Bakes Ltd (12638610) United Kingdom