About Exel Fencing Solutions Limited (08639605) United Kingdom