About Laurence Mcintosh Holdings Limited (SC399654) United Kingdom