About S G Spencer Limited (04774052) United Kingdom