About Ls Mcintosh Consultants Ltd (11407838) United Kingdom