About Lee Hollington Limited (12028169) United Kingdom