About Eucal Engineering Limited (11432510) United Kingdom