About Stolberg Supplies Ltd (09674488) United Kingdom