About Mcintosh Engineering Limited (10389911) United Kingdom