About Sylt Pickling Ltd (13008360) United Kingdom