B BUCKINGHAM AND SONS LTD