About Jo Deakin Ltd (08308194) United Kingdom