About Carnallan Ltd. (SC431487) United Kingdom