About Coyote Clip Limited (09886460) United Kingdom