About Steven Van Der Merwe Limited (10486722) United Kingdom