About Rickwood Cars Limited (10245675) United Kingdom