About Jane Hollowood Limited (04568802) United Kingdom