About Cogri Engineering Limited (06024819) United Kingdom