About Len Shires Motors Limited (07356755) United Kingdom