About Ellison Engineering Limited (08270833) United Kingdom