About Robert Bardusco-cook Engineering Ltd (13407768) United Kingdom