About Carnegie International Limited (02941373) United Kingdom