About Skoggers Ltd (13135904) United Kingdom