About Jd Bibbington Ltd (08372539) United Kingdom