About Spencer Gordon Limited (07498966) United Kingdom