About Alain Charles Specialist Publishing Limited (02670424) United Kingdom