About Socamel Uk Limited (06308811) United Kingdom