About B & C Technology Ltd (09857919) United Kingdom