About Jane Hare Limited (SC607273) United Kingdom