About Dibco Ltd (10458201) United Kingdom