About Drummohr Holdings Limited (13069822) United Kingdom