About Cobolsaurus Rexx Limited (08330417) United Kingdom