About Strood Motor Centre Limited (07987021) United Kingdom