About John Allan Bibby Limited (08502588) United Kingdom