About K E And L R C Edwards Limited (06665858) United Kingdom