About Clive Spencer Limited (05939438) United Kingdom