About L C Cooper Consultancy Ltd (10989307) United Kingdom