About S Francis & Sons Limited (09236144) United Kingdom