About Pointer And Hare Limited (10947985) United Kingdom