About The Necessity Limited (09937682) United Kingdom