About Edward Charles & Associates Limited (07641274) United Kingdom