About Carl James Holdings Ltd (10803416) United Kingdom