About Oak Lodge Automatics Limited (00925388) United Kingdom