About Strut & Sniff Ltd (13299705) United Kingdom