About Clive Stelfox Limited (SC403060) United Kingdom