About Lansdowne Motors Limited (08294070) United Kingdom