About Kenross Containers Limited (02539994) United Kingdom