About Tom Lees Holdings Ltd (12679845) United Kingdom