About Keith Edwards Management Limited (07956136) United Kingdom