About T.h. White Installation Limited (01406798) United Kingdom