About A E F Richards Ltd (11455946) United Kingdom