About Swallowtex Limited (01326844) United Kingdom