About Lynch & Mason Limited (11894980) United Kingdom