About Tim Mickleburgh Limited (09961221) United Kingdom