About Squeaky Lee S Ltd (12581947) United Kingdom