About Alan Austin & Son Limited (01160638) United Kingdom