About S Fletcher Car Sales Limited (06237649) United Kingdom