About Contain-a-lot Limited (02886840) United Kingdom