About Leigham Reynolds Limited (13562088) United Kingdom