About Giddy & Paw Ltd (11562880) United Kingdom