About Cobol Engineering Limited (08654885) United Kingdom