About Ideal Containers Ltd (12360274) United Kingdom