About Bibby Factors Northeast Limited (03653980) United Kingdom