About Jon Beech Recovery Limited (03027906) United Kingdom