About Clive Spencer Ba Limited (09262019) United Kingdom