About M J Bebbington & Sons Limited (05579183) United Kingdom