About Omand Motors Limited (SC356004) United Kingdom