About S P Tuthill Ltd (04528269) United Kingdom