About Alwyn Pickles & Co Limited (07068280) United Kingdom