About Fencefix Limited (04643854) United Kingdom