About B Snowdon Motors Limited (05439263) United Kingdom