About Eden Brass Limited (10750802) United Kingdom