About Northern Ray (uk) Ltd (12725947) United Kingdom