About Griffin Smith & Sons Limited (08001076) United Kingdom