About Components Bureau Limited (01849437) United Kingdom