About Swingcroft Limited (01256573) United Kingdom