About N F Ray Limited (08734379) United Kingdom