About Capewell Horse Nail Company Limited (00237903) United Kingdom