About Roland Diederichs L Ltd (13358284) United Kingdom