About Lion Engineering (london) Limited (08744216) United Kingdom