About Kea Midhurst Limited (12728335) United Kingdom