About Charles Towne (agencies) Limited (00529802) United Kingdom