About Rudi Engineering Limited (11446812) United Kingdom