About Nafferton Mere Limited (00762623) United Kingdom