About Camel Tyne Ltd (12640457) United Kingdom