About Skar General Trading Company Limited (10109561) United Kingdom