About Elvington Innovations Lp (SL015643) United Kingdom