About Barry Carrington S World Of Spud Ltd. (12990291) United Kingdom