About Eddie Barry Automotive Ltd (12963102) United Kingdom