About Shere Khan (st Helens) Limited (07350683) United Kingdom