About Druror Neilidh Ltd (13674591) United Kingdom