About Semo Cash & Carry Limited (13631877) United Kingdom