About S And S Francombe Ltd (06191059) United Kingdom