About Lychgate House Limited (09131798) United Kingdom