About K W Clarke Ltd (09190403) United Kingdom