About Scruff Of The Neck Management Limited (10129186) United Kingdom