About S Doyle Engineering Ltd (10325425) United Kingdom