About Cross Jodarn Ltd (12894316) United Kingdom