About Scobie Mcintosh Group Limited (12537495) United Kingdom