About Tim Lovelock Holdings Ltd (11921904) United Kingdom