About Paul Mclaughlin Engineering Limited (SC625418) United Kingdom