About E Clark Services Limited (07879526) United Kingdom