About Bennellick Engineering Limited (08637173) United Kingdom