About Jane Eckersall Ltd (SC708745) United Kingdom