About Elap Engineering Limited (01377278) United Kingdom