About John Alexander Engineering Ltd (SC412238) United Kingdom