About Leyton S Cash & Carry Ltd (13387278) United Kingdom