About S & S Griggs Limited (07384717) United Kingdom