About Jane Abbott Limited (04711963) United Kingdom