About Skittish Endeavours Ltd (09258343) United Kingdom