About K W Clarke (foam) Limited (00823853) United Kingdom