About Stainbeck Ltd. (10536183) United Kingdom