About Peter Snowdon Automotive Ltd. (11139662) United Kingdom