About Oj & Dj Nelmes Limited (11861072) United Kingdom