About E. Roxburgh Ltd. (SC241307) United Kingdom