About Carnegie London Ltd (09629470) United Kingdom