About The Squeaky Cheese Company Ltd (11805585) United Kingdom