About B.j. Bebb & Sons Limited (01331972) United Kingdom