About Skiggs Limited (11118520) United Kingdom