About Lynch H&s Limited (13108183) United Kingdom