About Lambert Entertainment Ltd (10118626) United Kingdom