About Ruddick Engineering Limited (05963665) United Kingdom