About Steven Clare Limited (12037094) United Kingdom