About R W Clarke Limited (06883258) United Kingdom