About Abbey Metal Merchants Limited (12091878) United Kingdom