About The Squeaker Horsforth Limited (07799488) United Kingdom