About Genney Motors Limited (05012567) United Kingdom