About Solutions & Resource Ltd (11010288) United Kingdom