About Lynx House Limited (04325515) United Kingdom