About Whiskers Galore Ltd. (SC611820) United Kingdom