About Thomas House (i.o.w.) Limited (11039687) United Kingdom