About Bickerstaffe Containers Limited (02894155) United Kingdom