About Cameron Drumm Ltd. (SC210662) United Kingdom