About Granby Car Sales Limited (04399294) United Kingdom