About Dilbar Limited (SC590192) United Kingdom