About Charles Jordi Limited (03445630) United Kingdom