About Witham Investment Holdings Limited (12202241) United Kingdom