About Freddy Baker Cars Limited (12009752) United Kingdom