About The Drumduan Partnership (SL001592) United Kingdom