About Londerma Limited (06670543) United Kingdom