About Lytchgate Limited (00514014) United Kingdom