About S.j. Griffin & Sons Ltd (04507733) United Kingdom