About Swain Finance Limited (01244231) United Kingdom