About Skid Lids Ltd (11469462) United Kingdom