About K E Howard Associates Limited (07802425) United Kingdom