About Jane Leeds Limited (08018113) United Kingdom