About Lower Lea Valley Ltd (09325026) United Kingdom