About Derek Clarke Limited (11231304) United Kingdom