About Sketty Marketing Solutions Ltd (13641742) United Kingdom