About Aj Wells & Sons Group Limited (13048441) United Kingdom