About Jane Rankin Search Limited (08494410) United Kingdom