About Branch Industries Limited (08784263) United Kingdom