About The Frozen Laboratory Ltd (11732468) United Kingdom