About Swift Trustees Limited (06195312) United Kingdom