About Nield Ray Ltd (10664254) United Kingdom