About Bibby Taurus Limited (06696172) United Kingdom