About Alfred Webb Miles & Co. Limited (00309880) United Kingdom