About Peter Hare Limited (04452621) United Kingdom