About A. Pickles Engineering Limited (04587818) United Kingdom