About Ocker Holdings Limited (08144175) United Kingdom