About Ozdiller Cash & Carry Limited (06985166) United Kingdom