About S. C. Hosker & Co Limited (06191855) United Kingdom