About Yeti (nuneaton) Limited (12201303) United Kingdom