About Thomas Cradley Holdings Limited (01334869) United Kingdom