About Tim Clegg Holdings Limited (10793328) United Kingdom