About Elphis Engineering (holdings) Limited (13199648) United Kingdom