About Neasham Vale Limited (12173068) United Kingdom