About Jayne Hamblin Limited (10675269) United Kingdom