About Moloney Automatics Limited (04127870) United Kingdom