About B.m. Aston & Co. Limited (01342569) United Kingdom