About Len Porter Fencing Limited (10031211) United Kingdom