About Logrosan Minerals Limited (07950432) United Kingdom