About Cogent Special Projects Limited (05862379) United Kingdom