About Neil Douglas Engineering Ltd (SC409193) United Kingdom