About Lynchwood Nominees Limited (06551078) United Kingdom