About Dibbz Rail Ltd (11358394) United Kingdom