About Black Ram Electronics Limited (08269730) United Kingdom