About Dexter Simms Limited (12760531) United Kingdom