About Keepers Chase Management Limited (09692003) United Kingdom