About Charles & Julie Limited (04596948) United Kingdom