About Necessity Supplies Limited (02010112) United Kingdom