About Newby Resources Limited (12142161) United Kingdom