About M. L. Bebbington Limited (00692124) United Kingdom