About Swale Netting Services Limited (03812996) United Kingdom