About Elsinore Engineering Limited (10032706) United Kingdom