About Lee Hill Holdings Ltd (11622029) United Kingdom