About Wilmoore Automatics Limited (03538049) United Kingdom