About A. E. Parker Ltd (13230702) United Kingdom