About The Squeaker Limited (09861718) United Kingdom