About The Brambles Management Company Limited (07428629) United Kingdom