About James Woodhouse Motors Limited (11666599) United Kingdom