About Snowbird Container Limited (10356412) United Kingdom