About Jane Means Limited (08390173) United Kingdom