About Olympic Cars (stroud) Limited (02725080) United Kingdom