About Tim Allen Associates Ltd (06569092) United Kingdom