About Harrow Fencing Holdings Limited (11912154) United Kingdom