About Basicneeds Trading Company Limited (08820079) United Kingdom