About T W Clark Holdings Limited (05607379) United Kingdom