About Tim Allan Ltd (10458480) United Kingdom