About Bibby Factors Wessex Limited (04918703) United Kingdom