About James Mason Trading Limited (10828167) United Kingdom