About Cardurnock Engineering Ltd (12058744) United Kingdom