About Barry Charles Motors Limited (10498399) United Kingdom