About Westcoast Electronics L.p. (SL021680) United Kingdom