About Appy Motors Limited (11998082) United Kingdom