About Tim Tremaine Limited (12121468) United Kingdom