About Dj Willrich Holdings Limited (07485032) United Kingdom