About The Barklands Motors Limited (13320381) United Kingdom