About Jagged Metal Ltd (10807011) United Kingdom