About Keats Haslemere Limited (07002514) United Kingdom