About K & K Horse Fence France Limited (07293802) United Kingdom