About Brambles Administration Limited (08245682) United Kingdom