About Nelrose Eagles Limited (08791882) United Kingdom